// pages/home/home.js
var _swit = require('../../utils/swit.js');
// var sign = require('../../utils/sign.js');
// var common = require('../../utils/common.js');
var httputil = require('../../utils/httputil.js');
var cache = require('../../utils/cache.js');
// var app = getApp();

Page({
  data: {},
  onLoad: function (options) {
    // 页面初始化 options为页面跳转所带来的参数
  },
  onReady: function () {

    wx.login({
      success: function (res) {
        // success
        console.log(res);
        var _code = res.code;
        if (_code != null) {
          wx.request({
            url: 'https://api.weixin.qq.com/sns/jscode2session?appid=wxd76dbeb9f79dedf9&secret=e81c2067f7601ce1610871d1b7fa8e05&js_code=' + _code + '&grant_type=authorization_code',
            data: {},
            method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
            // header: {}, // 设置请求的 header
            success: function (res) {
              // success
              console.log(res);
              cache.cacheOpenId(res.data.openid);
              cache.cacheSessionKey(res.data.session_key);
            },
            fail: function () {
              // fail
            },
            complete: function () {
              // complete
            }
          })
        }

      },
      fail: function () {
        // fail
      },
      complete: function () {
        // complete
      }
    })

    // wx.checkSession({
    //   success: function () {
    //     //登录态未过期
    //     console.log("登录态未过期");
    //   },
    //   fail: function () {
    //     //登录态过期
    //     wx.login({
    //       success: function (res) {
    //         // success
    //         if (res.code) {
    //           //发起网络请求
    //           wx.request({
    //             url: 'https://api.weixin.qq.com/sns/jscode2session?',
    //             data: {
    //               appid: 'wxd76dbeb9f79dedf9',
    //               js_code: res.code,
    //               secret: '',
    //               grant_type: 'authorization_code'
    //             },
    //             method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
    //             // header: {}, // 设置请求的 header
    //             success: function (res) {
    //               // success
    //               console.log(res);
    //             },
    //             fail: function () {
    //               // fail
    //             },
    //             complete: function () {
    //               // complete
    //             }
    //           })

    //         } else {
    //           console.log('获取用户登录态失败！' + res.errMsg)
    //         }
    //       },
    //       fail: function () {
    //         // fail
    //       },
    //       complete: function () {
    //         // complete
    //       }
    //     });
    //     console.log("登录态过期");

    //   }
    // })
    // 页面渲染完成
    // httputil.installmentsGoodsListByPage({ 'pageNo': 1, 'pageSize': 10 }, {
    //   success: function (res) {
    //     console.log(res);
    //     console.log("success");
    //   },
    //   fail: function () {
    //     console.log("fail");
    //   },
    //   complete: function () {
    //     console.log("complete");
    //   }
    // })

    // sign.sendPost();

    // console.log(common.getCommonParameter("http://testwo.woyes.com"));

  },
  onShow: function () {
    // 页面显示
  },
  onHide: function () {
    // 页面隐藏
  },
  onUnload: function () {
    // 页面关闭
  },
  mall: function (e) {
    console.log(e);
    let _id = e.currentTarget.dataset.id;
    if ('shoppingmall' == _id) {
      _swit.swit("../monthlymall/monthlymall");
    } else if ('downapp' == _id) {
      _swit.swit("../download/download");
    }
  }
})